$(function(){
	
	 //图像效果
	 $('.contentset .img ').hover(function(){
	 	i = $(this).index('.img');
	 	$('.light').eq(i).animate({'left': '54px'});
	 },function(){
	 	$('.light').eq(i).css({'left': '-60px'});
	 })
	 //移入收藏
	 $('.collect').click(function(){
	 	$('#alert').show();
	 	a = $(this).index('.collect');
	 	gid = $(this).attr('gid');
	 	uid = $('.uid').val();
		//先判断是否有uid值 如果没有跳转登录
		if(uid == ''){
			location.href=root+"/index.php/index/user/login/index/";
			return false;
		}
		$.ajax({
			data:'uid='+uid+'&gid='+gid,
			type:'post',
			dataType:'json',
			url:root+"/index.php/index/content/collect",
			success:function(msg){
				if(msg.error == 1){
					$('#alert').hide();
					$('#ok').show();
					setTimeout(function(){
						$('#ok').hide();
					},3000)
				}else{
					$('#alert').hide();
					$('#ok').show();
					setTimeout(function(){
						$('#ok').hide();
					},3000)
				}
			}
		})
	 })

	
	 //全选
	 $("input[type=checkbox]").attr('checked', true); //默认给全选
	$(".checkAll").click(function(){
		$('.ui-poptip-main').hide();
		$('.nogoodschoose').hide();
	    if(this.checked){
	    	//全选
	       	$("input[type=checkbox]").attr('checked', true);
	       	pricetotal = new Number();
	       	$('.totalpay').each(function(){
	       		pricetotal += Number($(this).html());
	       	})
	       	// 遍历件数
			Npages = new Number();
	       	$('.goosNumValue').each(function(){
	       		Npages += Number($(this).val());
	       	})
	       	$('.Npages').html(Npages);	  
	       	$('.topay').html(pricetotal);
	       	$('.payfor').html(pricetotal);	       	
	        if(pricetotal < 69){
	        	$('.payfor').html(pricetotal + 10);
	        }	        
	    }else{
	    	//全不选状态
	        $("input[type=checkbox]").attr('checked', false);
	        $('.topay').html(0);
	        $('.payfor').html(0);
	    }
	  });
		//商品选择与反选
		$('.goodsCheacked').click(function(){
			$('.ui-poptip-main').hide();
			$('.nogoodschoose').hide();
		  i = $(this).index('.goodsCheacked');
		  topay =   $('.topay').html();
	      payfor =  $('.payfor').html();
	      totalpay = $('.totalpay').eq(i).html();
	      Npages = $('.goosNumValue').eq(i).val();
	      allpages = $('.Npages').html();
			if(this.checked){
				//选择 累加
				pricetotal = new Number();
			  	pricetotal = Number(payfor) + Number(totalpay);
			   $('.topay').html(pricetotal);
		       $('.payfor').html(pricetotal);
		       //件数
		       Npages =  Number(allpages) + Number(Npages);
		       $('.Npages').html(Npages);
		       if(pricetotal<69 && pricetotal>1){
		       	$('.payfor').html(pricetotal + 10);
		       }else if(pricetotal== 0){
		       	 $('.payfor').html(0);
		       }
			}else{
				//取消选择 递减
				pricetotal = new Number();
			  	pricetotal = Number(payfor) - Number(totalpay);
			   $('.topay').html(pricetotal);
		       $('.payfor').html(pricetotal);
		       //件数
		       Npages =  Number(allpages) - Number(Npages);
		       $('.Npages').html(Npages);
		       if(pricetotal<69 && pricetotal>1){
		       	$('.payfor').html(pricetotal + 10);
		       }else if(pricetotal== 0){
		       	 $('.payfor').html(0);
		       }
			}
		})

	

	
	//删除选中收藏商品
	$('.chooseclearA').click(function(){
		$('.chooseclear table').show();
	 	//取消
	 	$('.quit').click(function(){
	 		$('.ui-poptip-main').hide();
	 	})
	 	//抓元素
	 	var goodsKey = '';
	 	goodsIndex = [];
	 	$('.goodsCheacked').each(function(){
	 		i = $(this).index('.goodsCheacked');
	 		goodsIndex.push(i);
	 		if($(this).attr('checked') == 'checked'){
	 			goodsKey =goodsKey +','+ $(this).attr('gid');
	 		}
	 		
	 	});
	 	//确定删除 多选
	 	$('.chooseclear table .sure').click(function(){
	 		$.ajax({
				data:'goodsKey='+goodsKey,
				type:'post',
				dataType:'json',
				url:controller+"/clearUsercollect",
				success:function(msg){
					$('.ui-poptip-main').hide();
					//移除元素
					for(i=0;i<goodsIndex.length;i++){
						$('.contentset').eq(goodsIndex[i]).remove();
					}
					if($('.contentset').length == 0){
						$('.carList').hide();
						$('#cloudCartEmpty').show();
					}
					
					}
	 		})	
	 	})

	})

	//默认显示判断
	if($('.contentset').length == 0){
		$('.carList').hide();
		$('.noshow').show();
	}

	//删除收藏
	 	$('.del').click(function(){
	 		i=$(this).index('.del');
	 		goodsKey = $(this).attr('gid');
	 		$.ajax({
				data:'goodsKey='+goodsKey,
				type:'post',
				dataType:'json',
				url:controller+"/clearUsercollect",
				success:function(msg){
					$('.ui-poptip-main').hide();
					//移除元素
					$('.contentset').eq(i).remove();
					if($('.contentset').length == 0){
						$('.carList').hide();
						$('.noshow').show();
					}
					
					}
	 		})	
	 	})


	//加入购物车
	$('.collect').click(function(){
		//商品id
		gid = $(this).attr('gid');
		i = $(this).index('.collect');
		//商品名称
		goodsTitle = $('.googsTitle').eq(i).html();
		//商品数量
		goodsNum = 1;
		//商品价格
		price = $('.city').eq(i+1).find('span').html();
		//抓一张图片
		imgUrl = $('.img').eq(i).find('img').attr('src');
		
		//发动数据
		$.ajax({
			data:'id='+gid+'&name='+goodsTitle+'&num='+goodsNum+'&price='+price+'&imgUrl='+imgUrl,
			type:'post',
			dataType:'json',
			url:root+"/index.php/index/content/addGoodsCar",
			success:function(msg){
						location.href = root+"/index.php/index/car/index"
			}
		})
	})
	
})
